noun
adj
verb
adv

Textual thesaurus for "stamping ground"

(noun) hangout, haunt, repair, resort

a frequently visited place